home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / xkb / compat / basic < prev    next >
Text File  |  2005-01-13  |  1KB  |  60 lines

  1. // $Xorg: basic,v 1.3 2000/08/17 19:54:34 cpqbld Exp $
  2.  
  3. // Minimal set of symbol interpretations to provide 
  4. // reasonable default behavior (Num lock, shift and 
  5. // caps lock and mode switch) and set up the 
  6. // automatic updating of common keyboard LEDs.
  7.  
  8. // $XFree86: xc/programs/xkbcomp/compat/basic,v 1.2 2000/11/06 19:24:10 dawes Exp $
  9.  
  10. default xkb_compatibility "basic"  {
  11.     virtual_modifiers NumLock,AltGr;
  12.  
  13.     interpret.repeat= False;
  14.     setMods.clearLocks= True;
  15.     latchMods.clearLocks= True;
  16.     latchMods.latchToLock= True;
  17.  
  18.     interpret Shift_Lock+AnyOf(Shift+Lock) {
  19.     action= LockMods(modifiers=Shift);
  20.     };
  21.  
  22.     interpret Any+Lock {
  23.     action= LockMods(modifiers=Lock);
  24.     };
  25.  
  26.     interpret Num_Lock+Any {
  27.     virtualModifier= NumLock;
  28.     action= LockMods(modifiers=NumLock);
  29.     };
  30.  
  31.     interpret Mode_switch {
  32.     useModMapMods= level1;
  33.     virtualModifier= AltGr;
  34.     action= SetGroup(group=+1);
  35.     };
  36.  
  37.     interpret Any + Any {
  38.     action= SetMods(modifiers=modMapMods);
  39.     };
  40.  
  41.     group 2 = AltGr;
  42.     group 3 = AltGr;
  43.     group 4 = AltGr;
  44.  
  45.     indicator.allowExplicit= False;
  46.     indicator "Caps Lock" { 
  47.     whichModState= Locked;
  48.     modifiers= Lock;
  49.     };
  50.     indicator "Num Lock" {
  51.     whichModState= Locked;
  52.     modifiers= NumLock;
  53.     };
  54.     indicator "Shift Lock" {
  55.     whichModState= Locked;
  56.     modifiers= Shift;
  57.     };
  58.     indicator.allowExplicit= True;
  59. };
  60.